@charset "utf-8";
/* CSS Document */

.headTopLogin {
    float: left;
    font-size: 13px;
    height: 25px;
    line-height: 25px;
    width: 100%;
    background:#000;
}

.headTopLogin span {
    display: block;
    float: left;
    padding-left:150px;
    color:#fff;
}

.headTopLogin .yellowd1 {
    color: #ed6626;
}

/*内容*/
.article{
	width:100%;
	height:680px;
}
.service{
	width:980px;
	height:50px;
	line-height:50px;
	margin:auto;
	background:#FF471A;
	margin-top:15px;
}
.service p{
	color:#fff;
	font-size:20px;
	padding-left:10px;
}
.character ul{
	width:980px;
	margin:auto;
	margin-top:20px;	
}
.character li{
	width:215px;
	float:left;	
	margin-right:30px;
	margin-top:30px;
}
.character li.last{
	margin-right:0px;	
}
.character img{
	border:5px solid #ECECEC;
	border-radius:50%;
}
.character b{
	width:90px;
	height:90px;
	display:block;
	border:1px solid #ECECEC;
	border-radius:50%;	
	line-height:90px;
	text-align:center;
	color:#666;
	position:absolute;
	margin-left:123px;
    margin-top:-98px;
	background:#fff;
}
.character span{
	display:block;
	height:20px;
	width:213px;
	border:1px solid #ECECEC;
	border-radius:4px;
	text-align:center;
	color:#666;
	font-size:15px;
	font-weight:bold;
}
.character li:hover span{
	color:red;	
}
.character li:hover b{
	color:red;	
}
.character li:hover img{
	border:5px solid red;
}
/**/
.back{
	clear:both;
	width:100%;
	height:70px;
	margin-left:205px;
	line-height:80px;
	font-size:12px;
}
.back span,.back a{
	border:1px solid #666666;
	padding:2px 7px;	
	margin-right:2px;
	color:#666;
}
.back span{
	background:#666666;	
	color:#fff;
}
.back .pageinfo{
	letter-spacing:-0.12em;
}
.back a:hover{
	background:#666;
	color:#fff;	
}
